// 全局共享数据（今日任务页和任务管理页都需要任务列表）
const globalData = {
    // 任务列表（初始示例数据）
    taskList: [
        {
            taskId: `task_${Date.now() - 86400000}`, // 昨天的任务ID
            name: '晨间阅读',
            desc: '阅读技术文章30分钟',
            difficulty: '简单',
            points: 10,
            type: '学习',
            status: '已完成'
        },
        {
            taskId: `task_${Date.now()}`, // 今天的任务ID
            name: '代码练习',
            desc: '完成一个小程序页面',
            difficulty: '中等',
            points: 20,
            type: '学习',
            status: '待办'
        },
        {
            taskId: `task_${Date.now() + 86400000}`, // 明天的任务ID
            name: '晨跑锻炼',
            desc: '跑步3公里',
            difficulty: '中等',
            points: 15,
            type: '运动',
            status: '待办'
        }
    ],
    // 任务基础配置（多页面复用）
    taskConfig: {
        typeOptions: ['学习', '运动', '工作', '日常', '自定义'],
        difficultyOptions: ['简单', '中等', '困难'],
        statusOptions: ['全部状态', '待办', '已完成']
    },
    // 用户信息（个人主页用）
    userInfo: {
        avatarUrl: '',
        nickName: '未登录',
        totalPoints: 0 // 总K币
    }
};

// 暴露全局数据（供其他页面调用）
module.exports = globalData;